.error-template.v-1 .heading{color:#161f36;font-size:22px;font-weight:700;line-height:1.27;letter-spacing:normal;position:absolute;bottom:-430px;right:15px}@media (min-width:1024px){.error-template.v-1 .heading{font-size:36px;font-weight:700;line-height:1.28;letter-spacing:normal}}.error-template.v-1 .fancy-block{transform:rotate(-30deg);position:absolute;top:-400px;left:-300px}.error-template.v-1 .fancy-block span{color:#161f36;animation:marquee-left-direction 10s linear infinite}.error-template.v-1 .fancy-block span,.error-template.v-1 .fancy-block span.stroked{font-size:48px;font-weight:700;line-height:1.21;letter-spacing:normal;line-height:.7;font-weight:500;font-size:125px;display:block}.error-template.v-1 .fancy-block span.stroked{color:transparent;text-stroke:.5px #161f36;-webkit-text-stroke:.5px #161f36;text-stroke:1px #19284d;-webkit-text-stroke:1px #19284d;animation:marquee-right-direction 10s linear infinite;color:#fcc117}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.error-template.v-1 .fancy-block span.stroked{color:#fff;text-shadow:-1px -1px 0 #161f36,1px -1px 0 #161f36,-1px 1px 0 #161f36,1px 1px 0 #161f36}}@media (min-width:1024px){.error-template.v-1 .heading{bottom:-525px}.error-template.v-1 .fancy-block{top:-1200px;left:-600px}.error-template.v-1 .fancy-block span,.error-template.v-1 .fancy-block span.stroked{font-size:300px}}@keyframes marquee-left-direction{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right-direction{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.error-template{min-height:436px;background:#fcc117;position:relative;overflow:hidden}@media (min-width:1024px){.error-template{min-height:525px}}.error-template.v-2{display:flex;flex-direction:column;align-items:center;justify-content:center}.error-template.v-2 .text{position:relative;top:-60px;text-align:center}.error-template.v-2 .xxl-font{color:transparent;text-stroke:.5px #161f36;-webkit-text-stroke:.5px #161f36;font-size:48px;font-weight:700;line-height:1.21;letter-spacing:normal;text-stroke:1px #19284d;-webkit-text-stroke:1px #19284d;display:inline-block;color:#fcc117;font-weight:500;font-size:130px;transform:rotate(3deg)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.error-template.v-2 .xxl-font{color:#fff;text-shadow:-1px -1px 0 #161f36,1px -1px 0 #161f36,-1px 1px 0 #161f36,1px 1px 0 #161f36}}.error-template.v-2 .fancy-shadow{text-shadow:5px 10px #19284d}.error-template.v-2 .heading{color:#161f36;font-size:22px;font-weight:700;line-height:1.27;letter-spacing:normal;color:#19284d;transform:rotate(-3deg)}@media (min-width:1024px){.error-template.v-2 .heading{font-size:36px;font-weight:700;line-height:1.28;letter-spacing:normal}}.error-template.v-2 .logo{width:250px;position:absolute;top:0}.error-template.v-2 .logo svg path{fill:#161f36}.error-template.v-2 .logo.bottom-left{transform:translate(-210px,70px) rotate(-45deg)}.error-template.v-2 .logo.bottom-right{transform:translate(180px,140px) rotate(220deg)}.error-template.v-2 .logo.top-left{transform:translate(-160px,-327px) rotate(49deg)}.error-template.v-2 .logo.top-right{transform:translate(140px,-296px) rotate(49deg)}@media (min-width:1024px){.error-template.v-2 .xxl-font{font-size:300px;line-height:1}.error-template.v-2 .fancy-shadow{text-shadow:8px 15px #19284d}.error-template.v-2 .text{top:0}.error-template.v-2 .heading{transform:rotate(0deg)}.error-template.v-2 .logo{width:700px;position:absolute;top:0}.error-template.v-2 .logo svg path{fill:#161f36}.error-template.v-2 .logo.bottom-left{transform:translate(-254px,111px) rotate(-46deg)}.error-template.v-2 .logo.bottom-right{right:0;transform:translate(262px,274px) rotate(41deg) scaleX(-1)}.error-template.v-2 .logo.top-left{transform:translate(30px,-733px) rotate(49deg)}.error-template.v-2 .logo.top-right{right:0;transform:translate(140px,-774px) rotate(49deg)}}.individual-newsletter-landing-module{padding-top:44px}.individual-newsletter-landing-module .flex-container{display:flex;flex-direction:column}.individual-newsletter-landing-module .flex-container>div:nth-child(2){display:none}.individual-newsletter-landing-module .flex-container .info-section .subtitle{color:#adb6cc;margin-bottom:19px;font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .subtitle{font-size:28px;font-weight:700;line-height:1.36;letter-spacing:normal;margin-bottom:24px}}.individual-newsletter-landing-module .flex-container .info-section .title{font-size:36px;font-weight:700;line-height:1;letter-spacing:normal;margin-top:0;margin-bottom:24px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .title{font-size:72px;font-weight:700;line-height:1;letter-spacing:normal}}.individual-newsletter-landing-module .flex-container .info-section .title .first{color:#161f36}.individual-newsletter-landing-module .flex-container .info-section .title .last{color:#fcc117}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .title{margin-bottom:34px}}.individual-newsletter-landing-module .flex-container .info-section .description{font-size:18px;font-weight:700;line-height:1.33;letter-spacing:normal;color:#161f36;margin-bottom:24px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .info-section .description{font-size:24px;font-weight:700;line-height:1.42;letter-spacing:normal;margin-bottom:26px}}.individual-newsletter-landing-module .flex-container .author-section{margin-bottom:41px}.individual-newsletter-landing-module .flex-container .author-section .sidebar-profile .text-block{display:flex;align-items:center}.individual-newsletter-landing-module .flex-container .author-section .sidebar-profile .text-block .heading{font-size:18px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .author-section{margin-bottom:32px}}.individual-newsletter-landing-module .flex-container .subscription-section{margin-bottom:37px}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber{padding:0}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input{background:none;border:1px solid #608ad8}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input::-webkit-input-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input::-moz-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input:-ms-input-placeholder{color:#161f36;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .subscription-section .subscriber input{margin-right:24px}}.individual-newsletter-landing-module .flex-container .subscription-section .subscriber button{margin-top:10px}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .subscription-section .subscriber button{margin-top:0}}.individual-newsletter-landing-module .flex-container .img-holder img{width:100%;height:auto;display:inline-block;vertical-align:top}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container .img-holder{margin-top:-15%}}@media (min-width:1024px){.individual-newsletter-landing-module .flex-container{flex-direction:row}.individual-newsletter-landing-module .flex-container>div:first-child{width:60%}.individual-newsletter-landing-module .flex-container>div:nth-child(2){display:block;width:40%}}@media (min-width:1024px){.individual-newsletter-landing-module{padding-top:125px}}.check-icon-wrapper{width:41px;height:41px;display:inline-block;border:1px solid #fcc117;border-radius:50%;position:relative}.check-icon-wrapper .check-icon{width:16px;height:8px;border-color:transparent transparent #fcc117 #fcc117;border-style:solid;border-width:2px;transform:rotate(-45deg) translateY(-50%);position:absolute;top:50%;left:50%;transform-origin:left bottom}.thank-you-message{display:flex;align-items:center}.thank-you-message .check-icon-wrapper{margin-right:20px;flex-shrink:0}.thank-you-message p{font-size:18px;font-weight:400;line-height:30px;letter-spacing:normal}.thank-you-message p a{margin-left:5px;color:#fcc117}.thank-you-message p a svg{margin-left:5px;fill:#fcc117}.newsletter-terms-and-conditions{font-size:12px;font-weight:400;line-height:15px;letter-spacing:normal;color:#161f36}.newsletter-terms-and-conditions a{color:#608ad8}.newsletter-module-iframe-holder{overflow:hidden;min-height:340px;position:relative}.newsletter-module-iframe-holder .newsletter-iframe{border:0;height:100%;position:absolute;left:0;top:0;width:100%}.newsletter-promotion-module .newsletter-promotion-title{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:normal;text-align:center;margin-bottom:21px}.newsletter-promotion-module .newsletter-promotion-title a{color:#608ad8}@media (min-width:1024px){.newsletter-promotion-module .newsletter-promotion-title{text-align:left;font-size:18px;margin-bottom:24px}}.newsletter-promotion-module .subscriber{padding:0;margin-bottom:17px}.newsletter-promotion-module .subscriber .input{height:40px;margin-bottom:10px}.newsletter-promotion-module .subscriber .input::-webkit-input-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.newsletter-promotion-module .subscriber .input::-moz-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}.newsletter-promotion-module .subscriber .input:-ms-input-placeholder{color:#adb6cc;font-size:18px;font-weight:300;line-height:22px;letter-spacing:normal}@media (min-width:1024px){.newsletter-promotion-module .subscriber .input{background-color:#f2f5fa;margin-bottom:0}}.newsletter-promotion-module .subscriber .button.primary-button{min-height:40px;height:40px;padding-top:0;padding-bottom:0;margin:0}@media (min-width:1024px){.newsletter-promotion-module .subscriber .button.primary-button{width:168px;min-width:168px}}.newsletter-promotion-module .newsletter-terms-and-conditions{text-align:center}@media (min-width:1024px){.newsletter-promotion-module .newsletter-terms-and-conditions{text-align:left}}.subscriber{position:relative;width:100%;padding:20px 0;display:flex;flex-wrap:wrap}.subscriber input{display:block;width:100%;padding:22px 19px 20px;z-index:1;background:#f2f5fa;color:#19284d;-webkit-appearance:none;border-radius:0}.subscriber input::placeholder{font-size:16px}.subscriber .message{top:-5px;position:absolute;display:block;font-size:14px;font-weight:400;line-height:1.43;letter-spacing:normal;font-weight:500}@media (min-width:1024px){.subscriber .message{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:normal}}.subscriber .message.error,.subscriber .message.failed-request{color:red}.subscriber .message.success{color:#7cee00}.subscriber .message.failed-request{top:-15px;line-height:1}.subscriber button{position:relative;margin-top:25px;width:100%;display:flex;justify-content:center;align-items:center}.subscriber button svg{position:absolute;margin-left:5px;top:25px;transform:scale(2)}.subscriber button svg path{fill:#fff}.subscriber button svg line{stroke:#fff}.subscriber button.primary-button-red svg{transform:scale(.1);top:auto}@media (min-width:1024px){.subscriber{padding:40px 0 80px;display:flex;flex-wrap:nowrap}.subscriber .message{top:auto;bottom:40px}.subscriber .message.failed-request{top:auto}.subscriber input{font-size:18px;font-weight:300;padding:21px 21px 19px;background:#fff}.subscriber input::placeholder{font-weight:300;font-size:18px}.subscriber button{margin-top:0;width:auto}.subscriber button.primary-button-red svg{transform:scale(.2);top:auto}}